home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 19
/
Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso
/
Aminet
/
util
/
cdity
/
CRSnap.lha
/
CRSnap.doc
< prev
next >
Wrap
Text File
|
1997-03-07
|
3KB
|
80 lines
CRSnap - screen snapshot commodity,
by C.R. 'Magius' Hahn
CRSnap is a quick and simple screen snapshot commodity that, unlike
some OTHER screen snapshot commodities, FUNCTIONS CORRECTLY!!!
FEATURES:
Handles all standard OCS/ECS and AGA screenmodes.
Handles V39-40 interleaved bitmaps.
Saves as compressed IFF ILBM.
Audio Completion Signal (requires OS3.0+)
ARexx Port
USAGE:
CLI or workbench (standard and NI icon included). CRSnap
will auto-detach if run from CLI. When running, press the
hotkey, and CRSnap saves the frontmost screen as a compressed
ILBM. The filename will be CRSnap###.ilbm, where ### is a number
from 000 through 999. (CRSnap won't overwrite previous snaps,
you see.) CRSnap always saves using the lowest numbered file
that doesn't already exist. If every possible file of the
1000 files already exist, well, let's not consider that
possibility.... It's messy...... very....
Don't worry, though, it's not likely you will ever reach this
1000-file limit.
TOOLTYPES/PARAMETERS:
The CLI interface is standard ReadArgs.
CX_PRIORITY/K/N,SNAPKEY/K,SNAPPATH/K,SNAPSOUND/K
Or, if you don't understand template-ese:
CRSnap [CX_PRIORITY=<n>] [SNAPKEY=<key>] [SNAPPATH=<path>]
[SNAPSOUND=<soundfile>]
For Workbench, the tooltypes are identical. SNAPKEY is the
hotkey string, in the 'normal' format (ie. "ctrl lalt s"),
and SNAPPATH tells CRSnap what directory to put the snapped
files into. SNAPSOUND is new, and resulted from a suggestion
by a very nice person, you know who you are. :) If given,
CRSnap will play the given sound file when it is finished saving.
The datatypes.library is used, so the sound can be in any format
for which you have a datatype. The default values for these can
be found in the icon, but here they are again:
CX_PRIORITY=0
SNAPKEY=lcommand rcommand f10
SNAPPATH=sys:t
SNAPSOUND=
AREXX:
The ARexx port name is "CRSNAP", and it understands one command,
"SNAP" (case is ignored) The full path name of the created
file is returned in the result string.
NOTES:
- As with many such utilities, CRSnap only understands
intuition screens. (can't snap custom viewports, or displays
with more than one screen - sorry)
THANKS to Jan Van Den Baard (sp?) - for DCBack.lib
Contact: C.R. 'Magius' Hahn
Box 403
Montmartre, SK
S0G 3M0
Canada
email (1997 only): hahn@cs.uregina.ca
or: skail@geocities.com